package com.xuan.api.domain.dto;


import lombok.Getter;
import lombok.Setter;

import java.util.List;

@Setter
@Getter
public class JudgeSubmitDTO {

    private Long userId;

    private Long contestId;

    private Long questionId;

    // 编程语言类型(0:java  1:C++ ...)
    private Integer programType;

    // 题目难度:用于记录用户得分
    private Integer difficulty;

    // 时间限制: ms
    private Integer timeLimit;

    // 空间限制: kb
    private Integer spaceLimit;

    private String userCode;

    // 拼装完整的用户代码: 包括用户代码 + main 函数
    private String execCode;

    // 若干组输入数据
    private List<String> inputList;

    // 若干组输出数据: 输入对应的预期输出数据
    private List<String> outputList;

}

